package com.ruoyi.hospital.entity;

import com.ruoyi.service.domain.ServiceOrders;
import com.ruoyi.service.domain.ServicePay;

import java.util.List;
import java.util.Map;

public class HospitalOrderReturn extends ServiceOrders {

    //操作按钮标识
    private List<Map<String, String>> actionFlag;

    private List<ItemComboReturnHospital> itemComboReturns;

    private ServicePay servicePay;

    private Long roleId;

    private String roleName;

    private Long hasItemsId;

    private String hasItemsName;

    private Long wardId;

    private String wardName;

    public List<Map<String, String>> getActionFlag() {
        return actionFlag;
    }

    public void setActionFlag(List<Map<String, String>> actionFlag) {
        this.actionFlag = actionFlag;
    }

    public List<ItemComboReturnHospital> getItemComboReturns() {
        return itemComboReturns;
    }

    public void setItemComboReturns(List<ItemComboReturnHospital> itemComboReturns) {
        this.itemComboReturns = itemComboReturns;
    }

    public ServicePay getServicePay() {
        return servicePay;
    }

    public void setServicePay(ServicePay servicePay) {
        this.servicePay = servicePay;
    }

    public void setOrder(ServiceOrders order) {
        this.setOrderId(order.getOrderId());
        this.setOrderCode(order.getOrderCode());
        this.setOrderUserid(order.getOrderUserid());
        this.setOrderServedid(order.getOrderServedid());
        this.setOrderAddressid(order.getOrderAddressid());
        this.setOrderNurseid(order.getOrderNurseid());
        this.setOrderPay(order.getOrderPay());
        this.setOrderTime(order.getOrderTime());
        this.setOrderFlag(order.getOrderFlag());
        this.setOrderStatus(order.getOrderStatus());
        this.setOrderServiceflag(order.getOrderServiceflag());
        this.setOrderCreateTime(order.getOrderCreateTime());
        this.setOrderScheduledtime(order.getOrderScheduledtime());
        this.setOrderActuallydoortime(order.getOrderActuallydoortime());
        this.setOrderEndtime(order.getOrderEndtime());
        this.setOrderAssessmentid(order.getOrderAssessmentid());
        this.setOrderRemark(order.getOrderRemark());
        this.setOrderNurseremark(order.getOrderNurseremark());
        this.setOrderReasonstopid(order.getOrderReasonstopid());
        this.setOrderReasonremark(order.getOrderReasonremark());
        this.setOrderCreateBy(order.getOrderCreateBy());
        this.setOrderCreatetime(order.getOrderCreatetime());
        this.setOrderUpdateBy(order.getOrderUpdateBy());
        this.setOrderUpdateTime(order.getOrderUpdateTime());
        this.setOrderUseFlag(order.getOrderUseFlag());
        this.setOrderDelFlag(order.getOrderDelFlag());
        this.setOrderRemark(order.getOrderRemark());

    }

    public Long getRoleId() {
        return roleId;
    }

    public void setRoleId(Long roleId) {
        this.roleId = roleId;
    }

    public String getRoleName() {
        return roleName;
    }

    public void setRoleName(String roleName) {
        this.roleName = roleName;
    }

    public Long getHasItemsId() {
        return hasItemsId;
    }

    public void setHasItemsId(Long hasItemsId) {
        this.hasItemsId = hasItemsId;
    }

    public String getHasItemsName() {
        return hasItemsName;
    }

    public void setHasItemsName(String hasItemsName) {
        this.hasItemsName = hasItemsName;
    }

    public Long getWardId() {
        return wardId;
    }

    public void setWardId(Long wardId) {
        this.wardId = wardId;
    }

    public String getWardName() {
        return wardName;
    }

    public void setWardName(String wardName) {
        this.wardName = wardName;
    }
}
